Ryoji Ikeda | solo exhibition | 180 The Strand LondonMay 20 - August 1, 2021Thursday - Sunday : 10am-6pm Tags: 7 comments 206 likes 9 shares Share this: unknown About author not provided View all posts